arthritis colonoscopy breast cancer colitis cancer aids allergy health allergies fibromyalgia colon cancer breast asthma back pain constipation